Who Is Not Developing Open Source Software? Non-users, Users, and Developers
نویسندگان
چکیده
The development of knowledge requires investment, which may be made in terms of financial resources or time. Open source software (OSS) has challenged much of the traditional reasoning by suggesting that individuals behave altruistically and contribute to a public good, despite the opportunity to free-ride. The lion’s share of the existing literature on OSS examines communities, that is, those individuals whom are already part of the OSS community. In contrast, this paper starts from users with the requisite skill to use and develop OSS. This group of skilled individuals could potentially invest into the development of OSS knowledge, but they may or may not do so in actuality. This paper, therefore, explores three issues, which have not been extensively explored in the literature, namely, (1) how frequently a group of skilled people use OSS, (2) reasons for differences among users and non-users in terms of use and attitudes, and (3) how frequently, and why, some users contribute to OSS projects (and thereby become developers). In doing so, we consider the opportunity costs of use and development of OSS, which has been largely neglected in the literature. We find that the individuals have a rather pragmatic attitude to firms and that many are active in both firms and OSS community, which raises many questions for future research about the role and influence of firms on the development and diffusion of OSS.
منابع مشابه
User’s Interaction with Information through eFront Learning Management System
Background and Aim: In order to comprehension of interactive content and content production standards, and also users interaction with LMSs, and their behavior in dealing with information, the aim of this paper is to examine the users interaction information provided in the eFront application, an open source Learning Management System, by emphasizing SCORM standard. Method: The method that used...
متن کاملHow Do Open Source Developers Talk about Users?
When open source software developers are making design decisions, how do they talk about users? To begin to answer this question, 100 contentious Firefox bug reports were analyzed for distinct uses of the word “user.” The results show that developers use authoritative words (such as allow, educate, and require) to describe what software does for users. Most statements involved confident specula...
متن کاملAn Exploratory Study of Open Source Software Development Team Structure
We examine the structure of Open Source Software (OSS) development teams as part of a project on success factors for distributed work teams. Several authors have described OSS teams as having a hierarchical structure: a small team of core developers who oversee the development and contribute most of the code, a larger group of co-developers who contribute sporadically by reviewing or modifying ...
متن کاملAnalysis and Recommendations for Developer Learning Resources
Developer documentation helps developers learn frameworks and libraries, yet developing and maintaining accurate documentation require considerable effort and resources. Contributors who work on developer documentation need to at least take into account the project’s code and the support needs of users. Although related, the documentation, the code, and the support needs evolve and are not alwa...
متن کاملSelected Papers from FOSS4G 2013: OSGeo's Global Conference for Open Source Geospatial Software
Over the past decades, geospatial information technology has reached a significant level of maturity and is widely implemented in industry as well as public agencies. Lately, we have witnessed the rise of free and open source software in this area, flanked by open standards and the open data movement. This special issue of Transactions in GIS includes five research articles selected from the su...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005